evidence sufficient on its face - Turkish English Dictionary